From Mockups to User Interface Models: An Extensible Model Driven Approach
نویسندگان
چکیده
Sketching web applications with mockup tools is a common practice that improves the process of elicitation and validation of requirements in web applications. However, mockups are used as a “quick and dirty” way of gathering requirements, thus discarded before development. As a consequence, concepts captured in them are usually lost in the manual transformation between mockups and the final user interface. In this paper we present a model-driven approach that overcomes this problem by importing mockups and then transforming them into a technology-dependent model. Development then begins from the imported version of the mockups.
منابع مشابه
From Interface Mockups to Web Application Models
The process of modeling and implementing Web applications has been successfully improved by the use of Model-Driven Web Engineering (MDWE) methodologies. However, because of their traditional process models, these methodologies delay the generation of application prototypes until all design aspects (e.g. domain and navigation) are completed. These aspects are crucial for developers but not for ...
متن کاملModel-Driven Engineering of User Interfaces: Promises, Successes, Failures, and Challenges
Model-driven engineering (MDE) of user interfaces consists in describing a user interface and aspects involved in it (e.g., task, domain, context of use) in models from which a final interface is produced. With one big win in mind: when the user’s requirements or the context of use change, the models change accordingly and so does the supporting user interface. Models and a method for developin...
متن کاملTowards Agile Model-Driven Web Engineering
The increasing growth of the Web field has promoted the development of a plethora of Model-Driven Web Engineering (MDWE) approaches. These methodologies share a top-down approach: they start by modeling application content, then they define a navigational schema, and finally refine the latter to obtain presentation and rich behavior specifications. Such approach makes it difficult to acquire qu...
متن کاملImproving Agility in Model-Driven Web Engineering
The increasing growth of the Web field has promoted the development of a plethora of Model-Driven Web Engineering (MDWE) approaches. These methodologies share a top-down approach: they start by modeling application content, then they define a navigational schema, and finally refine the latter to obtain presentation and rich behavior specifications. Such approach makes it difficult to acquire qu...
متن کاملPragmatic Enterprise Web User Interface Development and Reuse: An Industrial Case Study
User Interface (UI) development is a time-consuming task for enterprise application (EA) development. Most of UIs are programmed manually from scratch or with some opportunistic reuse methods (e.g., copy & paste) in the industry, which lead to little productivity improvement. In this paper, we report an industrial case study on a successful UIs reuse program conducted in Neusoft. In such a prog...
متن کامل